ZenFlo

Interact with ZenFlo mobile sessions

Actions4

Overview

This node interacts with ZenFlo mobile sessions, specifically allowing users to get details of a session or end an active session. It is useful in scenarios where you need to manage or retrieve information about ongoing mobile sessions in ZenFlo, such as monitoring session status or terminating sessions programmatically.

Use Case Examples

  1. Retrieve details of a specific ZenFlo session by providing its session ID.
  2. End an active ZenFlo session by specifying the session ID to stop the session.

Properties

Name Meaning
Session ID The ZenFlo session ID to interact with, required to specify which session to get details from or end.

Output

JSON

  • sessionId - The ID of the ZenFlo session being interacted with.
  • messageId - The ID of a message sent to the session (only for message operations).
  • userReply - The user's reply to a sent message (only for message operations with sendAndWait).
  • error - Error message if the operation fails and continueOnFail is enabled.

Dependencies

  • Requires an API key credential for ZenFlo API authentication, used in the Authorization header for all requests.

Troubleshooting

  • Common issues include invalid or expired session IDs, resulting in errors from the ZenFlo API.
  • Timeout errors can occur when waiting for a user reply if no response is received within the specified timeout period.
  • Network or authentication errors if the API key is missing, invalid, or the API URL is incorrect.

Discussion