meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tickets [2023/09/14 19:22] – johnny | tickets [2024/08/29 23:18] (current) – [Email Ticketing/Email to Ticket Parsing] wrongecho | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ==== Views ==== | ==== Views ==== | ||
| - | There are currently two main views for tickets | + | There are currently two main views for tickets |
| * All tickets (from all clients) | * All tickets (from all clients) | ||
| - | + | {{: | |
| - | {{: | + | |
| * Client-specific tickets - accessed via a client' | * Client-specific tickets - accessed via a client' | ||
| - | + | {{: | |
| - | {{: | + | |
| Line 22: | Line 20: | ||
| * Client & Contact | * Client & Contact | ||
| * Priority (low/ | * Priority (low/ | ||
| - | * Status (open, | + | * Status (new, open, on-hold, resolved, closed) |
| * Related asset (future feature is to allow multiple assets) | * Related asset (future feature is to allow multiple assets) | ||
| Line 40: | Line 38: | ||
| * Merging | * Merging | ||
| - | * Scheduled tickets | + | * Scheduled/ |
| - | {{: | + | {{: |
| * Invoicing | * Invoicing | ||
| - | {{: | + | {{: |
| - | * Auto-close tickets | + | |
| + | * Schedule future work (specifying onsite/ | ||
| + | |||
| + | * Support for Project & Task management | ||
| + | |||
| + | * Watchers / Collaborators to allow others to receive updates | ||
| + | |||
| + | * Custom ticket states | ||
| + | |||
| + | * Resolved state - A ticket is resolved before being closed. Agents and client contacts can re-open resolved tickets for 72 hrs (configurable) before they automatically | ||
| + | |||
| + | * Closed state - Once a ticket is closed, it cannot be re-opened | ||
| + | |||
| + | * Client contacts with the " | ||
| + | |||
| + | * Reporting on tickets per client, time worked, average time to solve | ||
| + | |||
| + | ==== Email Ticketing/ | ||
| + | * See [[ticket_email_parse|here]] | ||
| + | |||
| + | === Notifications === | ||
| + | * Client notifications can be configured to be sent on ticket creation & closure // | ||
| + | * New ticket email notifications can be configured to an email/ | ||
| + | * Agents will be notified when assigned a ticket & when their assigned ticket is replied to / updated | ||
| + | |||
| + | ==== API ==== | ||
| + | / | ||
| + | |||
| + | **Read - Retrieve ticket information (/read.php) (GET)** | ||
| + | * **Default / No params - Returns all tickets** | ||
| + | * ticket_id - Specific ticket ID from the ITFlow database (may, but usually shouldn' | ||
| + | |||
| + | < | ||
| - | ==== Email Ticketing ==== | + | Invoke-RestMethod -Uri " |
| - | Registered client contacts can create/update | + | { |
| - | * Configure at: Settings > Mail: | + | |
| - | | + | |
| - | | + | |
| - | | + | { |
| - | | + | " |
| - | | + | " |
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| - | ==== Notes ==== | + | [...] |
| - | * Only supports basic authentication (no oAuth) for now - a "nice to have" in the future | + | |
| - | * The IMAP connection uses the same SMTP Username/ | + | |
| - | * Emails from unregistered contacts without a ticket reference are ignored - we plan to auto-create contacts based on a client domain in future | + | |
| + | </ | ||