How sources fit in
Sources are the “where” of Deck. Credentials authenticate a user to a source. Once connected, tasks execute against that source through the credential. There is no coupling between sources and agents. If two agents need to connect to the same website, use the same source.Creating a source
Sources can be created from the Console or through the API.Resetting a source
When you create a source, Deck analyzes its antibot defenses and uses that analysis on every run. Sources change their defenses over time, so a source that worked before can start failing withblocked errors.
If that happens, reset the source by calling POST /sources/{source_id}/reset. Deck analyzes the source again; runs keep using the existing analysis until the new one is complete. Resetting again shortly after a previous reset has no effect. Check reset_at on the response to see when the last reset took effect.