I’m developing a callin.io automation that interfaces with Skyvern API to streamline job applications. The process involves extracting job postings from RSS Feeds, saving them in Airtable, submitting applications through Skyvern, and anticipating a callback with a response to update Airtable.
Furthermore, certain job platforms necessitate 2FA authentication, and I need Skyvern to retrieve the TOTP (one-time passcode) from my email.
Current callin.io Workflow
Email Trigger (IMAP): Captures emails that might contain OTP codes.
Code Node: Extracts the TOTP (if available) and forwards the entire email content to Skyvern.
HTTP Request to Skyvern: Transmits job application details and TOTP when required.
Respond to Webhook: (For Skyvern’s callback response). Expected to update Airtable.
Challenges I’m Encountering
Skyvern Callback Not Updating Airtable
- I configured a Webhook + Respond to Webhook to receive Skyvern’s response.
- However, Airtable is not being updated.
- It’s unclear whether Skyvern is sending a response or if callin.io is failing to process it.
TOTP Code Not Being Sent to Skyvern or Not Received
- Skyvern requires a TOTP Identifier to associate the OTP request with the correct workflow.
- I’m setting
"totp_identifier": "myemail@example com"
in the HTTP request, but Skyvern doesn’t appear to be capturing the OTP from my emails. - Uncertain if my Code node is correctly extracting and transmitting the OTP.
Troubleshooting Steps Taken
Debugging the Skyvern Response by implementing Respond to Webhook.
Verifying the Skyvern HTTP request response.
Ensuring the 2FA Identifier aligns with the email address receiving OTPs.
Modifying the Code Node to transmit both email content and OTP (if found).
Skyvern documentation: Introduction | Skyvern
my workflow json file
I am unable to paste it due to the restriction on the number of links.
Are you utilizing the Skyvern community node? If so, I've submitted a pull request for a fix that incorporates webhooks. Additionally, their API schema documentation indicated webhook_url
when the actual parameter is webhook_callback_url
.
I'm encountering an issue retrieving data from the Skyvern node within callin.io. My goal is to obtain code from a webpage that has been previously logged into using the Skyvern node. The execution proceeds without errors, but I'm unable to access any data from the node to advance the workflow in callin.io.
This thread was automatically closed 90 days following the last response. No further replies can be submitted.