Один из примеров интерфейса, который не предполагает участия человека, это API (Application Programming Interface). API представляет собой набор инструкций и структур данных, которые позволяют программам взаимодействовать друг с другом. Этот вид интерфейса используется для обмена информацией и выполнения определенных функций между различными программами или компонентами программного обеспечения без необходимости прямого участия человека.
API может быть использован для автоматизации процессов, передачи данных между приложениями, доступа к функциональности удаленных сервисов и многих других целей, не требуя постоянного контроля или вмешательства со стороны человека.