Create Event

action_network.create_event
ActionCRM & salesconnection required

Calls the Action Network API with the connection's credentials.

Create an event with its title, schedule and venue details.

Connection

Required
Yes — the node will not save without one
Auth type
API key
Providers
Action Network
Secret shape
the API key, or {"api_key": "…"}
Config it needs
base_url
Resolved by
config.connection_id, else node.connection_id

Configuration

10 fields, 2 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
title
The event's public title, shown to everyone who RSVPs.
stringYes——Volunteer training
origin_system
A human-readable name for the system creating this resource; Action Network requires it on every create.
stringYes——Mantle
name
An administrative title for the event, seen only by organisers.
stringNo———
description
The event's description, which may contain HTML.
stringNo———
instructions
Instructions shown to people only after they RSVP to the event.
stringNo———
start_date
When the event starts, as an ISO-8601 timestamp.
stringNo—iso8601 format2026-10-01T18:00:00Z
end_date
When the event ends, as an ISO-8601 timestamp.
stringNo—iso8601 format2026-10-01T20:00:00Z
location
The venue and address hash, with keys such as venue, address_lines and postal_code.
objectNo——{"postal_code":"20009","venue":"Town Hall"}
status
Whether the event is confirmed, tentative, cancelled or awaiting approval.
stringNo—one of "confirmed", "tentative", "cancelled", "pending_approval"—
tag_list
Names of existing tags to apply; a name with no matching tag is ignored.
arrayNo—array of string["volunteer"]

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "end_date": "2026-10-01T20:00:00Z",
  "location": {
    "postal_code": "20009",
    "venue": "Town Hall"
  },
  "origin_system": "Mantle",
  "start_date": "2026-10-01T18:00:00Z",
  "tag_list": [
    "volunteer"
  ],
  "title": "Volunteer training"
}

Output

One shape.

result

FieldTypeExample
identifiers
Namespaced ids, the first being action_network:<uuid>.
array—
title
The event's public title.
string—
name
The event's administrative title.
string—
description
The event description, which may contain HTML.
string—
start_date
When the event starts, as returned by Action Network.
string—
end_date
When the event ends, as returned by Action Network.
string—
location
The venue and address hash for the event.
object—
status
One of confirmed, tentative, cancelled or pending_approval.
string—
total_accepted
How many RSVPs the event has collected.
number—
browser_url
The public URL of the event's page.
string—
{
  "browser_url": "",
  "description": "",
  "end_date": "",
  "identifiers": [],
  "location": {},
  "name": "",
  "start_date": "",
  "status": "",
  "title": "",
  "total_accepted": 0
}

See Create Event run in a workflow.

In a technical demo we add the Action Network connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.