Skip to content
Skyvern API Integra...
 
Notifications
Clear all

Skyvern API Integration – Callback & TOTP Issues in callin.io Workflow

5 Posts
4 Users
0 Reactions
6 Views
mina_Ihab
(@mina_ihab)
Posts: 2
New Member
Topic starter
 

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

:one:

Email Trigger (IMAP): Captures emails that might contain OTP codes.

:two:

Code Node: Extracts the TOTP (if available) and forwards the entire email content to Skyvern.

:three:

HTTP Request to Skyvern: Transmits job application details and TOTP when required.

:four:

Respond to Webhook: (For Skyvern’s callback response). Expected to update Airtable.

Challenges I’m Encountering

:one: 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.

:two: 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

:heavy_check_mark:

Debugging the Skyvern Response by implementing Respond to Webhook.

:heavy_check_mark:

Verifying the Skyvern HTTP request response.

:heavy_check_mark:

Ensuring the 2FA Identifier aligns with the email address receiving OTPs.

:heavy_check_mark:

Modifying the Code Node to transmit both email content and OTP (if found).

Skyvern documentation: Introduction | Skyvern

 
Posted : 04/03/2025 1:47 pm
mina_Ihab
(@mina_ihab)
Posts: 2
New Member
Topic starter
 

my workflow json file

I am unable to paste it due to the restriction on the number of links.

 
Posted : 04/03/2025 1:51 pm
dd36
 dd36
(@dd36)
Posts: 1
New Member
 

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.

 
Posted : 25/04/2025 2:59 am
Carlos_Ramirez
(@carlos_ramirez)
Posts: 1
New Member
 

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.

 
Posted : 29/04/2025 8:13 pm
system
(@system)
Posts: 332
Reputable Member
 

This thread was automatically closed 90 days following the last response. No further replies can be submitted.

 
Posted : 28/07/2025 8:13 pm
Share: